inside mirror - German English Dictionary